<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>2710. 移除字符串中的尾随零</title>
</head>
<body>
  <script>
//     给你一个用字符串表示的正整数 num ，请你以字符串形式返回不含尾随零的整数 num 。

 

// 示例 1：

// 输入：num = "51230100"
// 输出："512301"
// 解释：整数 "51230100" 有 2 个尾随零，移除并返回整数 "512301" 。
// 示例 2：

// 输入：num = "123"
// 输出："123"
// 解释：整数 "123" 不含尾随零，返回整数 "123" 。
 

// 提示：

// 1 <= num.length <= 1000
// num 仅由数字 0 到 9 组成
// num 不含前导零
/**
 * @param {string} num
 * @return {string}
 */
 var removeTrailingZeros = function(num) {
  let str = num + ''
  let index = str.length
  for (let i = str.length - 1; i >= 0; i--) {
    const element = str[i];
    if (element == '0') {
      index = i
    } else {
      break
    }
  }
  return str.substring(0, index)
};
console.log(removeTrailingZeros("31514216007864075756059111751787923413952537015859352242147727420"));
  </script>
</body>
</html>